package jnpf.model.ragFlow.chunk;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(description = "文档分块信息")
public class ChunkInfo {
    @ApiModelProperty(value = "分块内容", required = true)
    private String content;

    @ApiModelProperty(value = "创建时间", required = true)
    private String create_time;

    @ApiModelProperty(value = "创建时间戳", required = true)
    private Double create_timestamp;

    @ApiModelProperty(value = "数据集ID", required = true)
    private String dataset_id;

    @ApiModelProperty(value = "文档ID", required = true)
    private String document_id;

    @ApiModelProperty(value = "分块ID", required = true)
    private String id;

    @ApiModelProperty(value = "关键词列表")
    private List<String> important_keywords;

    @ApiModelProperty(value = "问题列表")
    private List<String> questions;
}
